Well, no one really answered this question, but in the meantime I went to "Europass" ( http://www.europass.it , Via Sant'Edigio 12, +39 055 2345802), and I'd just like to share that it was really good.
I was there for one month, didn't really know any Italian before, and all my italian friends (who I knew before) can't believe my progress -- so I give the place thumbs up!!